ea378b43bc8054a6bc7a205c062f78d8c563a517,src/main/java/omtteam/openmodularturrets/blocks/BlockTurretBase.java,BlockTurretBase,onBlockActivated,#World#BlockPos#IBlockState#EntityPlayer#EnumHand#ItemStack#EnumFacing#number#number#number#,118
Before Change
} else*/
if (player.isSneaking() && base != null && player.getHeldItemMainhand() != null &&
player.getHeldItemMainhand().getItem() instanceof UsableMetaItem && player.getHeldItemMainhand().getItemDamage() == 2) {
player.getHeldItemMainhand().setTagCompound(base.writeMemoryCardNBT());
} else if ( !player.isSneaking() && base != null && player.getHeldItemMainhand() != null &&
player.getHeldItemMainhand().getItem() instanceof UsableMetaItem && player.getHeldItemMainhand().getItemDamage() == 2 &&
player.getHeldItemMainhand().hasTagCompound()) {
After Change
} else*/
if (player.isSneaking() && base != null && player.getHeldItemMainhand() != null &&
player.getHeldItemMainhand().getItem() instanceof UsableMetaItem && player.getHeldItemMainhand().getItemDamage() == 2) {
((UsableMetaItem) player.getHeldItemMainhand().getItem()).setDataStored(player.getHeldItemMainhand(),base.writeMemoryCardNBT());
} else if ( !player.isSneaking() && base != null && player.getHeldItemMainhand() != null &&
player.getHeldItemMainhand().getItem() instanceof UsableMetaItem && player.getHeldItemMainhand().getItemDamage() == 2 &&
((UsableMetaItem) player.getHeldItemMainhand().getItem()).hasDataStored(player.getHeldItemMainhand())) {